movable substation - Turco Inglés Diccionario